/********************************************************************************
    Author :
********************************************************************************/

/********************************************************************************
    Include Files :
********************************************************************************/
#include "Std_Type.h"
/********************************************************************************
    Defination :
********************************************************************************/
#define PWM_CODE

/********************************************************************************
    Type name :
********************************************************************************/

/********************************************************************************
    Comment : The type of PWM channel
********************************************************************************/
typedef enum
{
    ENU_FTM0_CHANNEL0 = (uint8)0x00,
    ENU_FTM0_CHANNEL1 = (uint8)0x01,
    ENU_FTM2_CHANNEL1 = (uint8)0x02,
}enuFTMChannel;

/********************************************************************************
    Public variables :
********************************************************************************/

/********************************************************************************
    Public function :
********************************************************************************/
PUBLIC FUNC(void,PWM_CODE) Pwm_vidInitFunction(void);
PUBLIC FUNC(void,PWM_CODE) Pwm_vidUpdateDuty(enuFTMChannel enuFtmChannel,uint32 u32Duty);
